package com.ruoyi.wechat.service;

import com.ruoyi.wechat.domain.Facility;
import com.ruoyi.wechat.domain.FacilityType;

import java.util.List;

public interface IWxFacilityService {
    /**
     * 查询所有启用的服务设施类型以及对应的服务设施
     */
    List<FacilityType> facilityTypeList();

    /**
     * 添加营地Id的所有服务设施
     * @param campId 营地id
     * @param facilityIds 服务设施id数组
     * @return  结果
     */
    int insertCampFacility(String campId, String [] facilityIds);
    /**
     * 根据营地Id查询该营地下所有服务设施列表
     * @param campId 营地Id
     * @return 该营地下所有服务设施列表
     */
    List<FacilityType> campFacilityListByCampId(String campId);
    /**
     * 根据营地Id删除该营地下的服务设施
     * @param campId 营地id
     * @return  结果
     */
    int deleteCampFacilityByCampId(String campId);
}
